package com.css.fxfzxczh.modules.synthesizeInfoManage.knowledgeManagement.vo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.handler.inter.IExcelDataModel;
import cn.afterturn.easypoi.handler.inter.IExcelModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;


@Data
public class KnoBaseExcelVo implements Serializable, IExcelDataModel, IExcelModel {

    //id
    private String xkmId;
    //地震事件管理id
    private String xsemId;
    //知识库编号
    private String knowledgeCode;
    //名称
    @Excel(name = "名称", width = 20, orderNum = "3")
    private String knowledgeName;
    //知识库类别
    @Excel(name = "知识库类别", width = 20, orderNum = "4",replace={"基础知识库_1","信息库_2"})
    private String category;
    //描述信息
    @Excel(name = "描述信息", width = 50, orderNum = "5")
    private String commentInfo;
    //附件id
    private String attachment;
    //附件名称
    private String attachmentName;
    //文件类型
    private String fileType;
    //创建人单位
    private String company;

    private Integer rowNum;
    private String errorMsg;

}
